package com.dqyt.app.bean;

import com.dqyt.khjc.bean.BaseBean;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

import java.io.Serializable;

/**
 * 样品信息
 */
@Document(collection = SampleLhq.TableName)
public class SampleLhq  extends BaseBean implements Serializable {

    public static final String TableName = "t_lhq_Sample";

    /**
     * 入库年份加上标识编号对每个设备而言一年唯一
     */
    @Id
    public String bh;


    /**
     * 类型 1:硫化氢      2:Co    3:CH4      4: O2
     */
    public int sampTYpe;

    /**
     * 设备状态  1：已接受   2：检测中 3：检测不合格 4：合格 5：维修中   （1：已接受  去掉了 5:维修中去掉了）
     */
    public int sampleStatue;


    /**
     * 设备二维码
     */
    public String erweima;


    /**
     * 二维码的头部
     */
    public String bsbhHrader;


    /**
     * 出厂编号
     */
    public String ccbh;

    /**
     * 记录编号  唯一
     */
    public String jlbh;
    /**
     * 送检单位
     */
    public String sjdw;
    /**
     * 仪器名称
     */
    public String yqmc;
    /**
     * 制造单位
     */
    public String zzdw;

    /**
     * 仪器型号
     */
    public String yqxh;

    /**
     *传感器类型  1:扩散式    -1:泵吸式
     */
    public String cgqlx;


    /**
     * 记录人id
     */
    public long jlrId;
    /**
     * 记录人
     */
    public String  jlr;

    /**
     * 检定地址
     */
    public String  jddz;

    /**
     * 其他信息
     */
    public String  qt_xx;

    /**
     * 1是  -1 否   0默认没选
     */
    public int isH2S;
    /**
     * 1是  -1 否   0默认没选
     */
    public int isO2;
    /**
     * 1是  -1 否   0默认没选
     */
    public  int isKrq;
    /**
     * 1是  -1 否   0默认没选
     */
    public int isCo;


    public int jdyj1;  //硫化氢气体检测仪
    public int jdyj2;  //电化学氧测定仪
    public int jdyj3;  //可燃气体检测报警器
    public int jdyj4;  //一氧化碳检测报警器


    public int jdzz1;  //硫化氢气体报警仪传感器检定台
    public int jdzz2;  //便携式氧气报警仪传感器检定台
    public int jdzz3;  //可燃气体报警仪传感器综合检定台
    public int jdzz4;  //便携式一氧化碳报警仪传感器检定台

    public String sjrq;  //送检日期


    public  H2SObj h2SObj;

    public  CoObj coObj;
    public CH4Obj ch4Obj;

    public O2Obj o2Obj;



}
